machine guns - Espagnol Anglais Dictionnaire